An Approach to Assessing the Quality of Business Process Models Expressed in BPMN
نویسنده
چکیده
Introduction: The quality of business process models is important in the area of model-based software development. To the best knowledge of the author there is no working practical model for quality assessment of BPMN 2.0 Process Diagrams, which measures the actual models and automatically interprets the measured values. Objectives: Propose a metamodel for assessing the quality of BPMN 2.0 process models and a working solution – a model for quality assessment of process models in BPMN (called MAQ) and a tool that implements MAQ. Methods: The metamodel was built upon the information presented in ISO/IEC 25010 (2011) standard. The methodology of MAQ was driven by its essential elements. Quality characteristics were selected through a systematic literature review. Quality metrics were identified through a literature review restricted by questions that every relevant literature had to affirmatively answer. Quality metrics were implemented in the tool and quality criteria were proposed based on the interpretation of the results of measuring a repository of BPMN models. Finally, quality functions were proposed and the complete MAQ was implemented in the tool. Conclusions: MAQ was preliminary evaluated for usefulness through a survey-based experiment. The results showed that the model works in most cases and is needed in general.
منابع مشابه
Ontology-Based Framework for Quality in Configurable Process Models
In recent years, business process modeling has increasingly drawn the attention of enterprises. As a result of the wide use of business processes, redundancy problems have arisen and researchers introduced the variability management, in order to enhance the business process reuse. The most approach used in this context is the Configurable Process Model solution, which consists in representing t...
متن کاملTranslating RAD Business Process Models into BPMN Models: A Semi-Formal Approach
Modelling business processes using BPMN has been emerging as the preferred choice for organisations seeking to enact their business processes in service-oriented environments. However, a number of organisations have their business processes modelled using Role Activity Diagramming, RAD. In this research, we introduce a new approach to translating RAD business process models to their respective ...
متن کاملTowards Using Reo for Compliance-Aware Business Process Modeling
Business process modeling and implementation of process supporting infrastructures are two challenging tasks which are not fully aligned. On the one hand, languages such as Business Process Modeling Notation (BPMN) exist to capture business processes at the level of domain analysis. On the other hand, programming paradigms and technologies such as Service-Oriented Computing (SOC) and web servic...
متن کاملCompilation of BPMN-based Integration Flows
Enterprise Application Integration plays an integral role for the communication between applications not only in service-oriented architectures. However, their modeling and configuration remain underrepresented. In previous work, the integration control and data flow syntax and semantics have been expressed in the Business Process Model and Notation (BPMN) as a semantic model for message-based ...
متن کاملBusiness Process Verification: The Application of Model Checking and Timed Automata
The most important result to standardize the notation for graphical representation of Business Processes (BPs) is the Business Process Model and Notation (BPMN). Despite the BPs modeled with BPMN being able to support business designers, BPMN models are not appropriate to support the analysis phase. BPMN models have no formal semantics to conduct qualitative analysis (validation and verificatio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- e-Informatica
دوره 9 شماره
صفحات -
تاریخ انتشار 2015